Abstract: Cloud computing offers new ways of flexible resource provisioning for business enterprises to manage IT based applications and big data analysis to meet increasing expectations of customers. The central idea to cloud computing is constant availability; elasticity and scalability satisfy client requirements. Cloud Federation is a distributed, heterogeneous and multi-cloud environment that consists of various cloud infrastructures by aggregating resources of different service providers. This paper gives an insight to the formation and interoperability issues of Cloud Federations. It addresses the several issues of related to service monitoring, data management, protection and security in the area of cloud federations.

Keywords: Cloud Federation, Interoperability, Multicloud, Cloud Broker, Load Balancing, Service Level Agreement (SLA).